subsistence crops - Spanish English Dictionary